extern void *uart_threadfun(void *ptr) ;
